Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Fix instantiate_with_code benchmark #10146

Closed
wants to merge 3 commits into from
Closed

Conversation

athei
Copy link
Member

@athei athei commented Nov 1, 2021

The time for executing the big benchmark contract was included in the component c which is only meant to include the instrument cost. Execution cost is charged separately via gas meter. We make sure to return early from the contract to make sure that it is independent of c.

Once we switch to wasmer we probably need a smarter solution.

@athei athei added A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D2-notlive 💤 PR contains changes in a runtime directory that is not deployed to a chain that requires an audit. labels Nov 1, 2021
@athei athei added this to In Progress in Smart Contracts via automation Nov 1, 2021
@athei
Copy link
Member Author

athei commented Nov 1, 2021

/benchmark runtime pallet pallet_contracts

1 similar comment
@athei
Copy link
Member Author

athei commented Nov 2, 2021

/benchmark runtime pallet pallet_contracts

@parity-benchapp
Copy link

parity-benchapp bot commented Nov 2, 2021

Benchmark Runtime Pallet for branch "at-fix-instantiate-benchmark" with command cargo run --quiet --release --features=runtime-benchmarks --manifest-path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_contracts --extrinsic="*" --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/contracts/src/weights.rs --template=./.maintain/frame-weight-template.hbs

Results
Pallet: "pallet_contracts", Extrinsic: "on_initialize", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts DeletionQueue (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    2.866
              µs

Reads = 1
Writes = 0

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    2.866
              µs

Reads = 1
Writes = 0

Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_trie_key", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=      1.1
    + k    2.177
              µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    k   mean µs  sigma µs       %
    0     65.12     0.751    1.1%
   20     62.86     0.931    1.4%
   40     100.9     0.782    0.7%
   60     138.4     0.789    0.5%
   80     176.3     0.641    0.3%
  100     215.1     0.884    0.4%
  120     255.1     1.999    0.7%
  140     296.2     2.187    0.7%
  160     339.8      1.89    0.5%
  180     385.5     1.734    0.4%
  200     426.5     1.323    0.3%
  220       475     4.752    1.0%
  240     514.2     1.529    0.2%
  260     555.7     6.212    1.1%
  280       600     2.755    0.4%
  300     637.8     4.784    0.7%
  320     695.8     7.228    1.0%
  340     739.6     5.171    0.6%
  360       783     2.727    0.3%
  380     821.4     6.265    0.7%
  400     875.4      3.58    0.4%
  420     922.6     10.22    1.1%
  440     968.1     8.859    0.9%
  460      1007     2.583    0.2%
  480      1049     8.587    0.8%
  500      1095      5.08    0.4%
  520      1144     8.939    0.7%
  540      1177     4.734    0.4%
  560      1214     7.082    0.5%
  580      1251     10.65    0.8%
  600      1287     11.69    0.9%
  620      1342     6.363    0.4%
  640      1387     26.24    1.8%
  660      1427     15.03    1.0%
  680      1472     14.44    0.9%
  700      1521     14.78    0.9%
  720      1581     13.45    0.8%
  740      1605     17.62    1.0%
  760      1665     8.267    0.4%
  780      1691     14.71    0.8%
  800      1750     17.24    0.9%
  820      1803     24.26    1.3%
  840      1853     16.56    0.8%
  860      1882     16.02    0.8%
  880      1912     13.21    0.6%
  900      1992     20.42    1.0%
  920      2014      24.1    1.1%
  940      2060     25.67    1.2%
  960      2109     18.82    0.8%
  980      2139     17.77    0.8%
 1000      2192     27.66    1.2%
 1020      2236     27.23    1.2%

Quality and confidence:
param     error
k         0.002

Model:
Time ~=        0
    + k    2.185
              µs

Reads = 1 + (0 * k)
Writes = 1 + (1 * k)

Pallet: "pallet_contracts", Extrinsic: "on_initialize_per_queue_item", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts DeletionQueue (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    90.97
    + q    0.338
              µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    q   mean µs  sigma µs       %
    0     2.858     0.028    0.9%
   20     82.18     0.803    0.9%
   40     94.32     0.931    0.9%
   60     102.9     1.131    1.0%
   80     113.5     1.651    1.4%
  100     123.7     1.663    1.3%
  120     132.3      1.14    0.8%
  140     141.9     0.947    0.6%
  160       152     1.625    1.0%
  180     163.5     1.851    1.1%
  200     171.5     1.187    0.6%
  220     180.9     1.606    0.8%
  240     190.6     1.987    1.0%
  260     197.4     1.409    0.7%
  280     178.6     1.455    0.8%
  300     207.9     1.407    0.6%
  320     192.6     1.005    0.5%
  340     199.8     1.712    0.8%
  360     210.4     1.052    0.4%
  380     222.4      8.76    3.9%
  400     225.9     2.084    0.9%
  420       267     2.822    1.0%
  440     238.5     1.709    0.7%
  460     245.4     0.829    0.3%
  480     250.6     1.292    0.5%
  500     257.6     1.317    0.5%
  520     267.5     2.722    1.0%
  540     273.7     2.013    0.7%
  560     279.5     3.292    1.1%
  580     285.3     1.945    0.6%
  600     294.7      2.16    0.7%
  620     302.2     2.201    0.7%
  640     306.3     2.199    0.7%
  660     321.6     5.217    1.6%
  680     322.8     1.984    0.6%
  700       335     4.444    1.3%
  720     336.5     1.819    0.5%
  740     348.2      4.09    1.1%
  760     350.5     2.027    0.5%
  780     358.3     1.511    0.4%
  800       364     1.932    0.5%
  820     371.5     2.228    0.5%
  840     377.6     2.358    0.6%
  860     381.8     0.797    0.2%
  880     387.7     0.515    0.1%
  900     393.2     1.426    0.3%
  920     397.2       1.5    0.3%
  940     403.6     2.028    0.5%
  960       411     0.787    0.1%
  980     417.4     1.541    0.3%
 1000       423     2.507    0.5%
 1020     426.5     1.168    0.2%

Quality and confidence:
param     error
q         0.002

Model:
Time ~=     87.8
    + q    0.344
              µs

Reads = 1 + (0 * q)
Writes = 1 + (0 * q)

Pallet: "pallet_contracts", Extrinsic: "instrument", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts PristineCode (r:1 w:0)
Storage: Contracts CodeStorage (r:0 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    46.01
    + c    71.69
              µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    c   mean µs  sigma µs       %
    0     54.39     0.462    0.8%
    2     200.4     0.393    0.1%
    4     340.2     0.344    0.1%
    6     468.8     0.247    0.0%
    8     619.3     4.617    0.7%
   10     747.4     0.566    0.0%
   12     876.2     8.592    0.9%
   14      1062     14.88    1.4%
   16      1176     6.556    0.5%
   18      1340     14.67    1.0%
   20      1459     11.11    0.7%
   22      1587     13.22    0.8%
   24      1721     17.85    1.0%
   26      1947     14.47    0.7%
   28      2072     10.72    0.5%
   30      2195     18.07    0.8%
   32      2317      15.1    0.6%
   34      2499     12.17    0.4%
   36      2616     14.97    0.5%
   38      2739     13.18    0.4%
   40      2887     15.24    0.5%
   42      3015      18.9    0.6%
   44      3113     17.06    0.5%
   46      3239     13.14    0.4%
   48      3369     14.11    0.4%
   50      3715     11.85    0.3%
   52      3834     12.73    0.3%
   54      3960     3.834    0.0%
   56      4078     10.43    0.2%
   58      4221     11.95    0.2%
   60      4324     12.75    0.2%
   62      4482     30.26    0.6%
   64      4582     18.04    0.3%
   66      4844     14.14    0.2%
   68      4957     23.05    0.4%
   70      5099      14.5    0.2%
   72      5206     14.38    0.2%
   74      5355     14.37    0.2%
   76      5480     27.46    0.5%
   78      5577      18.5    0.3%
   80      5723     28.51    0.4%
   82      5864     20.61    0.3%
   84      5987     22.94    0.3%
   86      6101     15.33    0.2%
   88      6237     14.48    0.2%
   90      6345     22.15    0.3%
   92      6482     35.64    0.5%
   94      6614     23.23    0.3%
   96      6733     18.07    0.2%
   98      7272     23.81    0.3%
  100      7402     17.68    0.2%
  102      7521     16.98    0.2%
  104      7670     27.31    0.3%
  106      7752     13.32    0.1%
  108      7939     21.51    0.2%
  110      8018     20.31    0.2%
  112      8160     30.48    0.3%
  114      8272     10.21    0.1%
  116      8387     11.45    0.1%
  118      8574     51.86    0.6%
  120      8638     27.29    0.3%
  122      8765     22.99    0.2%
  124      8875     23.06    0.2%
  126      9015     12.92    0.1%
  128      9126     22.22    0.2%

Quality and confidence:
param     error
c         0.087

Model:
Time ~=    28.32
    + c    71.88
              µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "code_load", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    6.038
    + c    1.422
              µs

Reads = 1 + (0 * c)
Writes = 0 + (0 * c)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    c   mean µs  sigma µs       %
    0     5.172     0.039    0.7%
    2     8.895     0.049    0.5%
    4     11.65     0.052    0.4%
    6     14.41     0.056    0.3%
    8     17.26     0.058    0.3%
   10     20.01     0.068    0.3%
   12     22.47     0.149    0.6%
   14     25.96     0.063    0.2%
   16     28.81     0.067    0.2%
   18     31.56     0.034    0.1%
   20     35.28     0.096    0.2%
   22     37.89     0.321    0.8%
   24     41.23     0.072    0.1%
   26     43.16     0.115    0.2%
   28     47.01     0.092    0.1%
   30     49.97      0.16    0.3%
   32     51.56     0.475    0.9%
   34     54.43     0.162    0.2%
   36     58.39     0.088    0.1%
   38     60.17     0.226    0.3%
   40     62.84      0.04    0.0%
   42     65.95     0.169    0.2%
   44     69.98     0.155    0.2%
   46     71.77      0.07    0.0%
   48     74.29     0.085    0.1%
   50     77.07     0.086    0.1%
   52     80.02     0.105    0.1%
   54     82.75     0.055    0.0%
   56     85.81     0.046    0.0%
   58     88.44      0.07    0.0%
   60     91.39     0.151    0.1%
   62     93.94     0.081    0.0%
   64     96.71     0.125    0.1%
   66     99.55     0.293    0.2%
   68     102.3     0.223    0.2%
   70       105     0.129    0.1%
   72     108.1     0.145    0.1%
   74       111     0.126    0.1%
   76     114.1     0.101    0.0%
   78     116.8     0.138    0.1%
   80     119.8     0.261    0.2%
   82     122.4     0.102    0.0%
   84     125.6      0.07    0.0%
   86     128.3      0.11    0.0%
   88     131.4     0.087    0.0%
   90     133.8     0.151    0.1%
   92     136.5      0.17    0.1%
   94     139.8     0.081    0.0%
   96     142.4     0.136    0.0%
   98     145.3     0.161    0.1%
  100     148.2     0.157    0.1%
  102     150.9     0.216    0.1%
  104     153.7     0.218    0.1%
  106     156.5     0.307    0.1%
  108     159.3     0.342    0.2%
  110     163.3      1.44    0.8%
  112     165.3     0.089    0.0%
  114     167.8     0.084    0.0%
  116     171.1      0.29    0.1%
  118     174.2     0.142    0.0%
  120     177.1     0.224    0.1%
  122       180     0.321    0.1%
  124     183.1     0.313    0.1%
  126     185.4     0.386    0.2%
  128       189     0.269    0.1%

Quality and confidence:
param     error
c             0

Model:
Time ~=    6.109
    + c    1.423
              µs

Reads = 1 + (0 * c)
Writes = 0 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "code_refcount", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    9.322
    + c    2.271
              µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    c   mean µs  sigma µs       %
    0     8.742      0.07    0.8%
    2     13.98     0.092    0.6%
    4     18.76     0.082    0.4%
    6     22.97      0.11    0.4%
    8     27.58     0.148    0.5%
   10     31.15     0.125    0.4%
   12     36.09     0.282    0.7%
   14     41.54     0.235    0.5%
   16     46.07     0.166    0.3%
   18     51.47     0.238    0.4%
   20     54.59     0.067    0.1%
   22     59.52     0.079    0.1%
   24     64.02     0.105    0.1%
   26     70.02     0.123    0.1%
   28     73.26     0.092    0.1%
   30     77.26     0.114    0.1%
   32     81.55     0.159    0.1%
   34     85.95     0.074    0.0%
   36     90.72     0.071    0.0%
   38     95.67     0.106    0.1%
   40     100.3     0.222    0.2%
   42     105.5      0.21    0.1%
   44     109.8     0.174    0.1%
   46     114.6     0.129    0.1%
   48     118.7     0.139    0.1%
   50     123.1     0.151    0.1%
   52     127.7     0.105    0.0%
   54     131.5     0.093    0.0%
   56     135.9      0.21    0.1%
   58     140.6     0.262    0.1%
   60       145     0.091    0.0%
   62     149.8      0.16    0.1%
   64     153.9     0.153    0.0%
   66     158.5     0.089    0.0%
   68       163     0.113    0.0%
   70     167.6     0.261    0.1%
   72     172.2     0.144    0.0%
   74       177     0.187    0.1%
   76     181.6     0.284    0.1%
   78     186.1     0.483    0.2%
   80     190.8     0.319    0.1%
   82     195.2     0.456    0.2%
   84     200.2     0.121    0.0%
   86     204.4     0.583    0.2%
   88     208.7     0.252    0.1%
   90     213.5     0.281    0.1%
   92     218.3     0.152    0.0%
   94     222.4     0.153    0.0%
   96     227.5     0.139    0.0%
   98     231.9     0.214    0.0%
  100     236.4     0.141    0.0%
  102     240.5     0.216    0.0%
  104     245.5     0.368    0.1%
  106     249.9     0.209    0.0%
  108     254.8     0.228    0.0%
  110     258.9     0.182    0.0%
  112     263.8      0.84    0.3%
  114       269     0.164    0.0%
  116     272.9     0.246    0.0%
  118     277.2     0.261    0.0%
  120     281.7      0.17    0.0%
  122     286.6     0.327    0.1%
  124     291.6     0.198    0.0%
  126     295.6      0.34    0.1%
  128       301     0.276    0.0%

Quality and confidence:
param     error
c             0

Model:
Time ~=    9.333
    + c    2.271
              µs

Reads = 1 + (0 * c)
Writes = 1 + (0 * c)

Pallet: "pallet_contracts", Extrinsic: "instantiate_with_code", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts AccountCounter (r:1 w:1)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts PristineCode (r:0 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    518.9
    + c    172.1
    + s     2.04
              µs

Reads = 5 + (0 * c) + (0 * s)
Writes = 5 + (0 * c) + (0 * s)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    c     s   mean µs  sigma µs       %
    0  1024      2589     12.21    0.4%
    1  1024      2767      15.3    0.5%
    2  1024      2928     16.59    0.5%
    3  1024      3125     12.81    0.4%
    4  1024      3284      7.71    0.2%
    5  1024      3454     10.86    0.3%
    6  1024      3603     10.41    0.2%
    7  1024      3824     33.47    0.8%
    8  1024      3939      18.7    0.4%
    9  1024      4159     10.36    0.2%
   10  1024      4330     6.463    0.1%
   11  1024      4456     9.807    0.2%
   12  1024      4618     15.16    0.3%
   13  1024      4867     18.71    0.3%
   14  1024      5013     14.21    0.2%
   15  1024      5158     15.96    0.3%
   16  1024      5316     20.21    0.3%
   17  1024      5606     20.35    0.3%
   18  1024      5758     15.67    0.2%
   19  1024      5906     15.33    0.2%
   20  1024      6047     12.23    0.2%
   21  1024      6195     16.97    0.2%
   22  1024      6373     19.32    0.3%
   23  1024      6512     24.11    0.3%
   24  1024      6664     28.37    0.4%
   25  1024      6968     18.94    0.2%
   26  1024      7125     18.54    0.2%
   27  1024      7294     13.52    0.1%
   28  1024      7434     25.62    0.3%
   29  1024      7559     19.09    0.2%
   30  1024      7720     19.16    0.2%
   31  1024      7878     25.13    0.3%
   32  1024      8038     18.89    0.2%
   33  1024      8448     20.07    0.2%
   34  1024      8632     22.75    0.2%
   35  1024      8751     20.66    0.2%
   36  1024      8903     20.72    0.2%
   37  1024      9057     20.83    0.2%
   38  1024      9220     25.45    0.2%
   39  1024      9399     29.47    0.3%
   40  1024      9515     33.54    0.3%
   41  1024      9782     49.36    0.5%
   42  1024      9841     38.79    0.3%
   43  1024      9971     14.43    0.1%
   44  1024     10120     26.51    0.2%
   45  1024     10260     18.61    0.1%
   46  1024     10410     19.42    0.1%
   47  1024     10590     25.55    0.2%
   48  1024     10720     19.36    0.1%
   49  1024     11220     33.69    0.3%
   50  1024     11350     12.35    0.1%
   51  1024     11520     30.54    0.2%
   52  1024     11680     22.18    0.1%
   53  1024     11810     24.69    0.2%
   54  1024     11960     28.07    0.2%
   55  1024     12140     20.82    0.1%
   56  1024     12260     26.17    0.2%
   57  1024     12410     37.38    0.3%
   58  1024     12590     21.07    0.1%
   59  1024     12710     36.92    0.2%
   60  1024     12880      26.8    0.2%
   61  1024     13020     25.77    0.1%
   62  1024     13160     23.75    0.1%
   63  1024     13300     33.61    0.2%
   64     0     11340      21.1    0.1%
   64    20     11420      33.3    0.2%
   64    40     11450     44.77    0.3%
   64    60     11490     45.11    0.3%
   64    80     11540     25.45    0.2%
   64   100     11560     25.42    0.2%
   64   120     11610     32.68    0.2%
   64   140     11690     56.77    0.4%
   64   160     11680     29.46    0.2%
   64   180     11730     27.06    0.2%
   64   200     11780     34.48    0.2%
   64   220     11840     31.91    0.2%
   64   240     11860     23.62    0.1%
   64   260     11910     39.04    0.3%
   64   280     11940     31.24    0.2%
   64   300     12040     36.38    0.3%
   64   320     12010     38.36    0.3%
   64   340     12080     46.08    0.3%
   64   360     12110     37.47    0.3%
   64   380     12130     24.83    0.2%
   64   400     12170      28.3    0.2%
   64   420     12210     29.58    0.2%
   64   440     12260     26.38    0.2%
   64   460     12320     27.36    0.2%
   64   480     12340      36.8    0.2%
   64   500     12400     27.78    0.2%
   64   520     12440     25.52    0.2%
   64   540     12450     29.81    0.2%
   64   560     12510      46.4    0.3%
   64   580     12550     29.77    0.2%
   64   600     12580     21.62    0.1%
   64   620     12650      38.7    0.3%
   64   640     12660     29.17    0.2%
   64   660     12720      36.8    0.2%
   64   680     12780     32.96    0.2%
   64   700     12820     41.38    0.3%
   64   720     12860     54.89    0.4%
   64   740     12870     15.28    0.1%
   64   760     12930     27.91    0.2%
   64   780     12980     63.77    0.4%
   64   800     13010     41.69    0.3%
   64   820     13010     40.24    0.3%
   64   840     13090     32.93    0.2%
   64   860     13150     53.58    0.4%
   64   880     13170     19.12    0.1%
   64   900     13220     34.93    0.2%
   64   920     13270     56.28    0.4%
   64   940     13290     29.41    0.2%
   64   960     13320     31.51    0.2%
   64   980     13360     46.08    0.3%
   64  1000     13440     43.25    0.3%
   64  1020     13430     23.74    0.1%
   64  1024     13450     19.04    0.1%

Quality and confidence:
param     error
c         0.132
s         0.008

Model:
Time ~=    420.3
    + c    170.4
    + s    2.173
              µs

Reads = 5 + (0 * c) + (0 * s)
Writes = 5 + (0 * c) + (0 * s)

Pallet: "pallet_contracts", Extrinsic: "instantiate", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts CodeStorage (r:1 w:1)
Storage: Contracts AccountCounter (r:1 w:1)
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    183.1
    + s    2.009
              µs

Reads = 5 + (0 * s)
Writes = 4 + (0 * s)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    s   mean µs  sigma µs       %
    0     182.9     0.296    0.1%
   20     224.2     0.593    0.2%
   40     264.4      0.33    0.1%
   60     304.2     0.816    0.2%
   80     344.1     0.829    0.2%
  100     383.4     0.628    0.1%
  120     425.3      4.41    1.0%
  140     468.4     10.61    2.2%
  160     502.3     0.545    0.1%
  180     543.1     0.746    0.1%
  200     585.5     7.419    1.2%
  220     621.6     0.754    0.1%
  240       671     15.65    2.3%
  260     714.2     14.17    1.9%
  280     751.7     14.75    1.9%
  300     789.2     12.73    1.6%
  320     825.9     10.64    1.2%
  340     863.6     9.462    1.0%
  360       909     12.27    1.3%
  380     948.5     11.66    1.2%
  400     977.3     0.255    0.0%
  420      1022     10.89    1.0%
  440      1069     16.45    1.5%
  460      1101     11.76    1.0%
  480      1146     12.07    1.0%
  500      1182     10.93    0.9%
  520      1229     1.273    0.1%
  540      1271     6.414    0.5%
  560      1323     14.64    1.1%
  580      1367     15.71    1.1%
  600      1400     15.04    1.0%
  620      1441     12.86    0.8%
  640      1478     20.22    1.3%
  660      1521     13.89    0.9%
  680      1561     14.92    0.9%
  700      1605     13.09    0.8%
  720      1651     12.42    0.7%
  740      1681     13.97    0.8%
  760      1732      11.1    0.6%
  780      1760     14.77    0.8%
  800      1794     12.36    0.6%
  820      1844     15.72    0.8%
  840      1872     11.13    0.5%
  860      1927     11.51    0.5%
  880      2008     2.097    0.1%
  900      1989     11.28    0.5%
  920      2028     9.306    0.4%
  940      2086        18    0.8%
  960      2116     15.78    0.7%
  980      2170     12.87    0.5%
 1000      2208     16.36    0.7%
 1020      2245     14.33    0.6%

Quality and confidence:
param     error
s         0.002

Model:
Time ~=    180.2
    + s    2.027
              µs

Reads = 5 + (0 * s)
Writes = 4 + (0 * s)

Pallet: "pallet_contracts", Extrinsic: "call", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    153.4
              µs

Reads = 4
Writes = 2

Min Squares Analysis
========
-- Extrinsic Time --

Model:
Time ~=    153.4
              µs

Reads = 4
Writes = 2

Pallet: "pallet_contracts", Extrinsic: "seal_caller", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    420.3
    + r    112.9
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     412.4      0.25    0.0%
    1     529.2     0.448    0.0%
    2       646     4.777    0.7%
    3     754.3     1.334    0.1%
    4     875.6     11.53    1.3%
    5     982.3     4.292    0.4%
    6      1095     7.688    0.7%
    7      1223     11.61    0.9%
    8      1334     9.943    0.7%
    9      1452     13.49    0.9%
   10      1553     14.16    0.9%
   11      1671     12.74    0.7%
   12      1786      10.5    0.5%
   13      1877     8.789    0.4%
   14      2018     13.81    0.6%
   15      2114     15.18    0.7%
   16      2235     9.211    0.4%
   17      2353     9.859    0.4%
   18      2444     10.52    0.4%
   19      2572     9.397    0.3%
   20      2681     14.67    0.5%

Quality and confidence:
param     error
r         0.147

Model:
Time ~=    419.8
    + r    113.3
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_address", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    417.3
    + r    113.8
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     412.3     0.252    0.0%
    1     530.3     1.487    0.2%
    2     644.7     0.872    0.1%
    3     757.9     0.623    0.0%
    4     869.7     0.445    0.0%
    5     984.9     9.903    1.0%
    6      1111     15.92    1.4%
    7      1228     15.05    1.2%
    8      1339      14.7    1.0%
    9      1458     15.03    1.0%
   10      1557     10.83    0.6%
   11      1673     21.32    1.2%
   12      1788     14.33    0.8%
   13      1889     13.45    0.7%
   14      2017     13.45    0.6%
   15      2134     10.73    0.5%
   16      2244      13.8    0.6%
   17      2350     10.49    0.4%
   18      2488     12.94    0.5%
   19      2587     6.437    0.2%
   20      2704     11.16    0.4%

Quality and confidence:
param     error
r         0.155

Model:
Time ~=    417.2
    + r    114.3
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_gas_left", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=      420
    + r    112.2
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     412.6     0.312    0.0%
    1     528.6     0.867    0.1%
    2       645     5.236    0.8%
    3     753.9     0.465    0.0%
    4       878     13.46    1.5%
    5     985.1      10.3    1.0%
    6      1094      10.6    0.9%
    7      1225     13.11    1.0%
    8      1339      14.7    1.0%
    9      1447     12.46    0.8%
   10      1547     14.43    0.9%
   11      1674      12.8    0.7%
   12      1767     13.67    0.7%
   13      1879     17.76    0.9%
   14      1994     12.82    0.6%
   15      2114     12.73    0.6%
   16      2226     13.24    0.5%
   17      2332     14.02    0.6%
   18      2460     5.026    0.2%
   19      2571     10.87    0.4%
   20      2661     15.03    0.5%

Quality and confidence:
param     error
r         0.166

Model:
Time ~=    421.8
    + r    112.7
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_balance", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    430.3
    + r    335.4
              µs

Reads = 4 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     413.6     4.665    1.1%
    1     755.2     1.661    0.2%
    2      1093     3.447    0.3%
    3      1437     9.657    0.6%
    4      1787     13.58    0.7%
    5      2101     8.428    0.4%
    6      2454     8.115    0.3%
    7      2777        12    0.4%
    8      3131     11.57    0.3%
    9      3464     14.87    0.4%
   10      3806      14.5    0.3%
   11      4116     3.801    0.0%
   12      4458      14.2    0.3%
   13      4791     15.93    0.3%
   14      5125     17.05    0.3%
   15      5475     22.09    0.4%
   16      5815     27.64    0.4%
   17      6146     32.82    0.5%
   18      6472        24    0.3%
   19      6778     23.64    0.3%
   20      7130     17.24    0.2%

Quality and confidence:
param     error
r         0.235

Model:
Time ~=      431
    + r    335.6
              µs

Reads = 4 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_value_transferred", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    408.1
    + r    115.3
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     415.1     4.338    1.0%
    1     516.3      1.34    0.2%
    2     632.5     1.272    0.2%
    3     742.4     1.438    0.1%
    4     863.8     1.798    0.2%
    5     976.5     10.82    1.1%
    6      1090     12.72    1.1%
    7      1226     12.26    0.9%
    8      1347     12.39    0.9%
    9      1447     12.66    0.8%
   10      1566     13.54    0.8%
   11      1674     12.19    0.7%
   12      1793     9.412    0.5%
   13      1891     12.09    0.6%
   14      2036     12.93    0.6%
   15      2155     12.14    0.5%
   16      2264        10    0.4%
   17      2385     14.26    0.5%
   18      2475     11.44    0.4%
   19      2590     16.08    0.6%
   20      2722     6.298    0.2%

Quality and confidence:
param     error
r         0.166

Model:
Time ~=    404.4
    + r    115.8
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_minimum_balance", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    407.7
    + r    114.3
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     413.4     0.175    0.0%
    1     517.6     4.042    0.7%
    2     630.7      1.59    0.2%
    3       742     3.691    0.4%
    4     864.4        13    1.5%
    5     970.4     4.698    0.4%
    6      1089     11.87    1.0%
    7      1218     13.84    1.1%
    8      1324     9.355    0.7%
    9      1442      13.1    0.9%
   10      1556     15.92    1.0%
   11      1655     11.74    0.7%
   12      1780     13.68    0.7%
   13      1877      7.97    0.4%
   14      2031     10.45    0.5%
   15      2140     14.32    0.6%
   16      2244     13.59    0.6%
   17      2352     14.09    0.5%
   18      2481     15.75    0.6%
   19      2578     13.13    0.5%
   20      2699     12.13    0.4%

Quality and confidence:
param     error
r         0.165

Model:
Time ~=    403.8
    + r    114.9
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_tombstone_deposit", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    411.8
    + r    114.5
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     413.9     0.742    0.1%
    1     515.7     0.297    0.0%
    2     630.7     1.039    0.1%
    3     745.2     8.085    1.0%
    4     857.6     1.421    0.1%
    5     976.7     11.78    1.2%
    6      1105     9.461    0.8%
    7      1228     14.91    1.2%
    8      1340     18.01    1.3%
    9      1438     12.45    0.8%
   10      1559     12.65    0.8%
   11      1668        10    0.5%
   12      1784     14.92    0.8%
   13      1886     12.96    0.6%
   14      2037     16.46    0.8%
   15      2134      10.7    0.5%
   16      2239     13.02    0.5%
   17      2356     7.936    0.3%
   18      2484     10.09    0.4%
   19      2584     15.21    0.5%
   20      2705     16.84    0.6%

Quality and confidence:
param     error
r         0.169

Model:
Time ~=    406.9
    + r    114.9
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_block_number", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    410.2
    + r    114.3
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     413.3     0.319    0.0%
    1       516     1.432    0.2%
    2     637.9     10.79    1.6%
    3       746     9.815    1.3%
    4     857.4     1.306    0.1%
    5     978.6     11.59    1.1%
    6      1080     6.669    0.6%
    7      1219        12    0.9%
    8      1336     15.27    1.1%
    9      1446     12.75    0.8%
   10      1556     13.03    0.8%
   11      1668     12.57    0.7%
   12      1787     11.25    0.6%
   13      1882     13.09    0.6%
   14      2032     15.12    0.7%
   15      2132     10.13    0.4%
   16      2250     15.33    0.6%
   17      2371     12.01    0.5%
   18      2449     7.863    0.3%
   19      2598     12.28    0.4%
   20      2688     7.182    0.2%

Quality and confidence:
param     error
r         0.175

Model:
Time ~=    406.5
    + r    114.8
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_now", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    414.7
    + r    115.4
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     399.2     0.169    0.0%
    1     517.9     0.639    0.1%
    2     648.6     1.416    0.2%
    3     763.9     4.928    0.6%
    4     882.5     8.401    0.9%
    5     997.7      7.23    0.7%
    6      1106     5.801    0.5%
    7      1234     6.351    0.5%
    8      1346     4.361    0.3%
    9      1451     2.724    0.1%
   10      1568     2.153    0.1%
   11      1677      5.85    0.3%
   12      1786     3.226    0.1%
   13      1899     5.529    0.2%
   14      2044     8.218    0.4%
   15      2160     3.606    0.1%
   16      2270     7.648    0.3%
   17      2366     14.24    0.6%
   18      2493     7.296    0.2%
   19      2604      3.69    0.1%
   20      2713     11.72    0.4%

Quality and confidence:
param     error
r          0.13

Model:
Time ~=    413.8
    + r    115.4
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_weight_to_fee", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: TransactionPayment NextFeeMultiplier (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=      414
    + r    270.4
              µs

Reads = 4 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     413.7     0.237    0.0%
    1     674.3     1.509    0.2%
    2     958.6     6.295    0.6%
    3      1223     11.58    0.9%
    4      1506     12.44    0.8%
    5      1762      14.1    0.8%
    6      2033     9.415    0.4%
    7      2307      10.4    0.4%
    8      2571     10.87    0.4%
    9      2845     12.09    0.4%
   10      3112     15.57    0.5%
   11      3426     14.69    0.4%
   12      3663     11.33    0.3%
   13      3941     15.17    0.3%
   14      4215     14.16    0.3%
   15      4465     10.27    0.2%
   16      4736     10.26    0.2%
   17      5018     17.23    0.3%
   18      5286     15.21    0.2%
   19      5563     18.77    0.3%
   20      5817     20.74    0.3%

Quality and confidence:
param     error
r         0.188

Model:
Time ~=    413.1
    + r    270.8
              µs

Reads = 4 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_gas", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    150.1
    + r    51.28
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     140.2     0.234    0.1%
    1     196.1     0.273    0.1%
    2     247.7     0.241    0.0%
    3     303.5     0.262    0.0%
    4     356.1     0.658    0.1%
    5     404.6     1.753    0.4%
    6     474.3     1.252    0.2%
    7     527.7     1.778    0.3%
    8     580.8     2.391    0.4%
    9     617.8     5.922    0.9%
   10       666     1.007    0.1%
   11     713.3     0.823    0.1%
   12     767.2     11.61    1.5%
   13     811.7     3.334    0.4%
   14       866     6.267    0.7%
   15     931.5     12.89    1.3%
   16     971.6     14.21    1.4%
   17      1030     11.02    1.0%
   18      1069     12.05    1.1%
   19      1116     3.102    0.2%
   20      1176     14.26    1.2%

Quality and confidence:
param     error
r         0.126

Model:
Time ~=    151.9
    + r    51.33
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_input", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    419.8
    + r    96.93
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     412.9      1.03    0.2%
    1     513.6     1.048    0.2%
    2     623.5     15.22    2.4%
    3     706.9     2.287    0.3%
    4     806.1     1.515    0.1%
    5     907.8     12.78    1.4%
    6     996.3     8.938    0.8%
    7      1109     10.66    0.9%
    8      1209     13.88    1.1%
    9      1295     8.967    0.6%
   10      1407     14.64    1.0%
   11      1490     16.04    1.0%
   12      1584     9.524    0.6%
   13      1691     15.58    0.9%
   14      1793     12.66    0.7%
   15      1879     13.42    0.7%
   16      1990     15.01    0.7%
   17      2077     14.57    0.7%
   18      2160     10.24    0.4%
   19      2261     8.767    0.3%
   20      2368     9.859    0.4%

Quality and confidence:
param     error
r         0.154

Model:
Time ~=    420.3
    + r    97.41
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_input_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=      552
    + n    38.01
              µs

Reads = 3 + (0 * n)
Writes = 1 + (0 * n)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n   mean µs  sigma µs       %
    0     514.5     1.452    0.2%
   20      1298     14.78    1.1%
   40      2051     14.19    0.6%
   60      2814     14.38    0.5%
   80      3584     4.193    0.1%
  100      4340     4.518    0.1%
  120      5099     17.59    0.3%
  140      5895     19.48    0.3%
  160      6644     17.61    0.2%
  180      7402     19.53    0.2%
  200      8153     22.63    0.2%
  220      8919     25.32    0.2%
  240      9673     13.34    0.1%
  260     10440     24.15    0.2%
  280     11190     26.65    0.2%
  300     11960     12.64    0.1%
  320     12750     42.74    0.3%
  340     13480     26.48    0.1%
  360     14260     29.05    0.2%
  380     15000     36.26    0.2%
  400     15750      29.8    0.1%
  420     16560     38.95    0.2%
  440     17300     53.25    0.3%
  460     18050      37.7    0.2%
  480     18800     42.06    0.2%
  500     19590     72.97    0.3%
  520     20290     37.83    0.1%
  540     21090     27.27    0.1%
  560     21840     45.76    0.2%
  580     22610     38.74    0.1%
  600     23380     40.92    0.1%
  620     24150      33.8    0.1%
  640     24890     53.82    0.2%
  660     25640     57.58    0.2%
  680     26410     54.06    0.2%
  700     27180     22.49    0.0%
  720     27910     25.96    0.0%
  740     28670     30.82    0.1%
  760     29420     41.05    0.1%
  780     30460     234.1    0.7%
  800     30940     37.88    0.1%
  820     31730     39.84    0.1%
  840     32430     32.28    0.0%
  860     33230     38.13    0.1%
  880     33980     48.46    0.1%
  900     34750     33.89    0.0%
  920     35530     48.14    0.1%
  940     36260     43.99    0.1%
  960     37010     49.27    0.1%
  980     37820     70.23    0.1%
 1000     38530     25.69    0.0%
 1020     39340     50.48    0.1%

Quality and confidence:
param     error
n         0.009

Model:
Time ~=    553.9
    + n    38.02
              µs

Reads = 3 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_return", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    404.4
    + r    0.366
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     404.5     0.159    0.0%
    1     407.6     8.298    2.0%

Quality and confidence:
param     error
r         2.766

Model:
Time ~=    404.5
    + r    3.142
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_return_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    405.4
    + n    0.624
              µs

Reads = 3 + (0 * n)
Writes = 1 + (0 * n)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n   mean µs  sigma µs       %
    0     404.9     0.215    0.0%
   20     428.6     13.26    3.0%
   40     430.2     0.275    0.0%
   60     442.6     0.283    0.0%
   80     457.9     5.671    1.2%
  100     471.1     8.248    1.7%
  120     480.6     0.208    0.0%
  140     493.9     3.508    0.7%
  160     505.4     0.208    0.0%
  180     518.9     3.753    0.7%
  200     535.3      11.3    2.1%
  220     542.5     0.159    0.0%
  240     556.6     5.556    0.9%
  260     567.6     0.296    0.0%
  280       580      0.27    0.0%
  300     592.6     0.284    0.0%
  320     612.3     14.01    2.2%
  340     625.6     12.67    2.0%
  360     630.1     0.302    0.0%
  380     644.6      5.68    0.8%
  400     656.1     4.413    0.6%
  420     667.6       0.4    0.0%
  440     696.2     9.704    1.3%
  460     692.5     0.189    0.0%
  480     706.3     4.036    0.5%
  500     721.9     9.659    1.3%
  520     745.2     16.69    2.2%
  540       754     14.82    1.9%
  560     769.6     18.14    2.3%
  580     769.8     5.197    0.6%
  600     781.1     2.883    0.3%
  620       800     11.81    1.4%
  640     808.9     7.748    0.9%
  660     816.2     4.151    0.5%
  680     834.7     14.36    1.7%
  700       849     10.37    1.2%
  720     860.3     8.813    1.0%
  740     874.2     11.23    1.2%
  760     894.4      12.8    1.4%
  780     899.9     10.46    1.1%
  800     913.1     12.63    1.3%
  820     916.8     0.348    0.0%
  840       931     4.458    0.4%
  860     946.7     9.953    1.0%
  880     963.5     13.61    1.4%
  900     969.5     7.761    0.8%
  920     989.3     11.77    1.1%
  940     998.5     9.071    0.9%
  960      1010     10.96    1.0%
  980      1026     12.05    1.1%
 1000      1037      9.25    0.8%
 1020      1052     14.44    1.3%

Quality and confidence:
param     error
n         0.001

Model:
Time ~=    406.7
    + n    0.631
              µs

Reads = 3 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_terminate", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: Contracts DeletionQueue (r:1 w:1)
Storage: System Account (r:2 w:2)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    411.6
    + r    65.51
              µs

Reads = 3 + (3 * r)
Writes = 1 + (4 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     411.7     0.471    0.1%
    1     479.1     4.422    0.9%

Quality and confidence:
param     error
r         1.482

Model:
Time ~=    411.7
    + r    67.38
              µs

Reads = 3 + (3 * r)
Writes = 1 + (4 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_random", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: RandomnessCollectiveFlip RandomMaterial (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    426.2
    + r    362.2
              µs

Reads = 4 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     412.4     0.216    0.0%
    1     781.4      0.92    0.1%
    2      1165     13.54    1.1%
    3      1532     8.554    0.5%
    4      1882       7.2    0.3%
    5      2258     7.067    0.3%
    6      2597     14.85    0.5%
    7      2969     8.926    0.3%
    8      3321     14.07    0.4%
    9      3686     7.984    0.2%
   10      4052     8.006    0.1%
   11      4398     7.741    0.1%
   12      4749     13.53    0.2%
   13      5110     16.31    0.3%
   14      5492      28.4    0.5%
   15      5837     14.37    0.2%
   16      6212     16.96    0.2%
   17      6622     19.84    0.2%
   18      6997     16.63    0.2%
   19      7323     19.72    0.2%
   20      7672     17.39    0.2%

Quality and confidence:
param     error
r         0.269

Model:
Time ~=    425.2
    + r    362.6
              µs

Reads = 4 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    421.7
    + r    628.7
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     403.2     0.284    0.0%
    1      1058      13.5    1.2%
    2      1682     13.77    0.8%
    3      2321     7.497    0.3%
    4      2934     8.725    0.2%
    5      3562     10.33    0.2%
    6      4224     13.91    0.3%
    7      4847     19.52    0.4%
    8      5451     15.81    0.2%
    9      6081     12.97    0.2%
   10      6698     24.36    0.3%
   11      7318      26.7    0.3%
   12      8029     60.82    0.7%
   13      8560     35.48    0.4%
   14      9186     49.37    0.5%
   15      9851     47.74    0.4%
   16     10490     31.31    0.2%
   17     11150     40.89    0.3%
   18     11790     24.25    0.2%
   19     12300     43.17    0.3%
   20     12960     43.51    0.3%

Quality and confidence:
param     error
r         0.489

Model:
Time ~=    428.1
    + r    628.2
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_deposit_event_per_topic_and_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System EventTopics (r:100 w:100)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=     1146
    + t    466.7
    + n    164.6
              µs

Reads = 3 + (100 * t) + (0 * n)
Writes = 1 + (100 * t) + (0 * n)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    t     n   mean µs  sigma µs       %
    0    16      3703     21.59    0.5%
    1    16      4297     23.09    0.5%
    2    16      4742       7.3    0.1%
    3    16      5224     14.91    0.2%
    4     0      2962     18.47    0.6%
    4     1      3161     16.37    0.5%
    4     2      3295     11.21    0.3%
    4     3      3467     22.24    0.6%
    4     4      3637     14.66    0.4%
    4     5      3788     18.15    0.4%
    4     6      3955      19.4    0.4%
    4     7      4079     6.935    0.1%
    4     8      4366     8.238    0.1%
    4     9      4416     13.87    0.3%
    4    10      4620     11.13    0.2%
    4    11      4774      12.4    0.2%
    4    12      4933     18.96    0.3%
    4    13      5095     13.58    0.2%
    4    14      5280     14.35    0.2%
    4    15      5431      15.2    0.2%
    4    16      5620     16.42    0.2%

Quality and confidence:
param     error
t         2.786
n         0.549

Model:
Time ~=     1127
    + t    459.3
    + n    165.9
              µs

Reads = 3 + (100 * t) + (0 * n)
Writes = 1 + (100 * t) + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_debug_message", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    160.9
    + r    67.87
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     160.7      0.16    0.0%
    1     234.3     0.326    0.1%
    2     288.5     0.374    0.1%
    3     374.4     0.313    0.0%
    4     423.9     0.591    0.1%
    5     501.9     1.134    0.2%
    6     565.5     0.657    0.1%
    7       634     8.974    1.4%
    8     697.1     9.231    1.3%
    9     763.6     7.914    1.0%
   10     830.8     8.395    1.0%
   11     933.9     12.06    1.2%
   12     979.8     5.443    0.5%
   13      1045     7.752    0.7%
   14      1115     6.392    0.5%
   15      1181     9.295    0.7%
   16      1253     16.44    1.3%
   17      1326     17.25    1.3%
   18      1382     10.95    0.7%
   19      1455     15.83    1.0%
   20      1518     11.03    0.7%

Quality and confidence:
param     error
r         0.137

Model:
Time ~=    159.1
    + r    68.21
              µs

Reads = 3 + (0 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    399.5
    + r    233.8
              µs

Reads = 3 + (0 * r)
Writes = 1 + (100 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     399.2     0.228    0.0%
    1     651.2      9.64    1.4%
    2     866.6     2.017    0.2%
    3      1097     2.355    0.2%
    4      1315     13.49    1.0%
    5      1556     13.97    0.8%
    6      1811     13.19    0.7%
    7      2038     11.86    0.5%
    8      2234     17.11    0.7%
    9      2493     15.64    0.6%
   10      2707     12.89    0.4%
   11      2993     14.45    0.4%
   12      3199     14.68    0.4%
   13      3438     13.65    0.3%
   14      3688     13.13    0.3%
   15      3906     16.26    0.4%
   16      4114     17.32    0.4%
   17      4364     21.66    0.4%
   18      4628     20.21    0.4%
   19      4849     10.46    0.2%
   20      5108     23.26    0.4%

Quality and confidence:
param     error
r         0.254

Model:
Time ~=    391.8
    + r    234.4
              µs

Reads = 3 + (0 * r)
Writes = 1 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_set_storage_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: unknown [0x7afa01283080ef247df84e0ba38ea5a587d25ce6633a6bfbba02068c14023441] (r:0 w:1)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    612.7
    + n    71.34
              µs

Reads = 3 + (0 * n)
Writes = 2 + (0 * n)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n   mean µs  sigma µs       %
    0     587.1     0.744    0.1%
    1     686.6     0.726    0.1%
    2     757.7      0.57    0.0%
    3     829.7     12.36    1.4%
    4     901.3      13.4    1.4%
    5     965.4     7.381    0.7%
    6      1039      15.3    1.4%
    7      1106     13.73    1.2%
    8      1190     14.38    1.2%
    9      1275     10.04    0.7%
   10      1316     1.221    0.0%
   11      1407     15.85    1.1%
   12      1472     13.62    0.9%
   13      1552      11.4    0.7%
   14      1610     11.86    0.7%
   15      1701     14.72    0.8%
   16      1732     16.08    0.9%

Quality and confidence:
param     error
n         0.257

Model:
Time ~=    609.2
    + n    71.88
              µs

Reads = 3 + (0 * n)
Writes = 2 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_clear_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    440.5
    + r      209
              µs

Reads = 3 + (0 * r)
Writes = 1 + (100 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     412.2     1.311    0.3%
    1     665.6     8.764    1.3%
    2     862.3      1.02    0.1%
    3      1076     3.316    0.3%
    4      1264     3.554    0.2%
    5      1476     13.63    0.9%
    6      1690     12.18    0.7%
    7      1890     10.26    0.5%
    8      2090     14.61    0.6%
    9      2314     17.15    0.7%
   10      2527     14.23    0.5%
   11      2750     15.73    0.5%
   12      2968     23.28    0.7%
   13      3148     11.52    0.3%
   14      3356     10.73    0.3%
   15      3550     16.65    0.4%
   16      3774     9.831    0.2%
   17      3973     10.16    0.2%
   18      4234      14.4    0.3%
   19      4413     7.088    0.1%
   20      4650     20.14    0.4%

Quality and confidence:
param     error
r         0.235

Model:
Time ~=    431.7
    + r    209.6
              µs

Reads = 3 + (0 * r)
Writes = 1 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_get_storage", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Skipped Metadata (r:0 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    288.5
    + r    497.9
              µs

Reads = 3 + (100 * r)
Writes = 1 + (0 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     412.5      0.24    0.0%
    1     862.7     8.742    1.0%
    2      1330     12.36    0.9%
    3      1799     15.05    0.8%
    4      2243     12.67    0.5%
    5      2771     25.34    0.9%
    6      3226     7.516    0.2%
    7      3719     10.13    0.2%
    8      4165     15.06    0.3%
    9      4727     14.32    0.3%
   10      5224     17.17    0.3%
   11      5760     27.04    0.4%
   12      6229     25.11    0.4%
   13      6740     26.02    0.3%
   14      7200     27.92    0.3%
   15      7824     53.43    0.6%
   16      8239     24.57    0.2%
   17      8768      37.3    0.4%
   18      9341     37.06    0.3%
   19      9853     47.12    0.4%
   20     10370     43.57    0.4%

Quality and confidence:
param     error
r         0.798

Model:
Time ~=    279.8
    + r    499.7
              µs

Reads = 3 + (100 * r)
Writes = 1 + (0 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_get_storage_per_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: unknown [0x7afa01283080ef247df84e0ba38ea5a587d25ce6633a6bfbba02068c14023441] (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    696.6
    + n    110.3
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    n   mean µs  sigma µs       %
    0     669.8     1.936    0.2%
    1     796.1     1.574    0.1%
    2     931.7     15.94    1.7%
    3      1025     1.072    0.1%
    4      1144     10.55    0.9%
    5      1276     8.724    0.6%
    6      1376      18.1    1.3%
    7      1482     12.21    0.8%
    8      1586     15.53    0.9%
    9      1691     14.31    0.8%
   10      1793     11.39    0.6%
   11      1903     13.63    0.7%
   12      2016     12.52    0.6%
   13      2130     14.52    0.6%
   14      2244     10.33    0.4%
   15      2347      16.1    0.6%
   16      2481      7.01    0.2%

Quality and confidence:
param     error
n         0.276

Model:
Time ~=    696.5
    + n    110.7
              µs

Reads = 4 + (0 * n)
Writes = 1 + (0 * n)

Pallet: "pallet_contracts", Extrinsic: "seal_transfer", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:101 w:101)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    309.2
    + r     4113
              µs

Reads = 4 + (100 * r)
Writes = 2 + (100 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0       418     0.253    0.0%
    1      4484     12.13    0.2%
    2      8522     23.44    0.2%
    3     12610     24.36    0.1%
    4     16670     40.98    0.2%
    5     20780     83.46    0.4%
    6     24910     47.64    0.1%
    7     28960     45.13    0.1%
    8     33240     42.65    0.1%
    9     37340     50.56    0.1%
   10     41470     63.85    0.1%
   11     45700     100.3    0.2%
   12     49800     148.4    0.2%
   13     53790     64.18    0.1%
   14     57810     156.7    0.2%
   15     62080     97.12    0.1%
   16     65900     61.26    0.0%
   17     70510     113.2    0.1%
   18     74790     120.5    0.1%
   19     78470     114.4    0.1%
   20     82230     136.7    0.1%

Quality and confidence:
param     error
r         2.101

Model:
Time ~=    299.6
    + r     4115
              µs

Reads = 4 + (100 * r)
Writes = 2 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_call", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:1 w:1)
Storage: Contracts CodeStorage (r:1 w:0)
Storage: Timestamp Now (r:1 w:0)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=        0
    + r    39450
              µs

Reads = 4 + (100 * r)
Writes = 1 + (100 * r)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    r   mean µs  sigma µs       %
    0     417.8     0.353    0.0%
    1     38420     81.56    0.2%
    2     76400     58.03    0.0%
    3    114400     43.34    0.0%
    4    158000     41.72    0.0%
    5    197200     100.2    0.0%
    6    236900     104.5    0.0%
    7    275600     83.37    0.0%
    8    314900     164.8    0.0%
    9    355100       153    0.0%
   10    394800     89.86    0.0%
   11    434200       166    0.0%
   12    473000     140.3    0.0%
   13    512800     114.4    0.0%
   14    552200     185.1    0.0%
   15    592300     400.5    0.0%
   16    630500     190.6    0.0%
   17    669600       227    0.0%
   18    709000     269.2    0.0%
   19    749400     212.5    0.0%
   20    788800     217.2    0.0%

Quality and confidence:
param     error
r         11.64

Model:
Time ~=        0
    + r    39490
              µs

Reads = 4 + (100 * r)
Writes = 1 + (100 * r)

Pallet: "pallet_contracts", Extrinsic: "seal_call_per_transfer_input_output_kb", Lowest values: [], Highest values: [], Steps: 50, Repeat: 20
Raw Storage Info
========
Storage: Contracts ContractInfoOf (r:101 w:101)
Storage: Contracts CodeStorage (r:2 w:0)
Storage: Timestamp Now (r:1 w:0)
Storage: System Account (r:101 w:101)

Median Slopes Analysis
========
-- Extrinsic Time --

Model:
Time ~=    38530
    + t     3328
    + i    63.41
    + o    101.3
              µs

Reads = 104 + (101 * t) + (0 * i) + (0 * o)
Writes = 101 + (101 * t) + (0 * i) + (0 * o)

Min Squares Analysis
========
-- Extrinsic Time --

Data points distribution:
    t     i     o   mean µs  sigma µs       %
    0  1024   960    200700     111.6    0.0%
    1     0   960    139300     134.6    0.0%
    1    20   960    140600     93.24    0.0%
    1    40   960    141800     84.91    0.0%
    1    60   960    143200     103.2    0.0%
    1    80   960    144400     104.7    0.0%
    1   100   960    145600     64.91    0.0%
    1   120   960    146800     146.4    0.0%
    1   140   960    148200     84.17    0.0%
    1   160   960    149200     48.76    0.0%
    1   180   960    150700     118.7    0.0%
    1   200   960    151900     59.16    0.0%
    1   220   960    153100     55.29    0.0%
    1   240   960    154500     85.21    0.0%
    1   260   960    155700     114.8    0.0%
    1   280   960    157000       102    0.0%
    1   300   960    158100     49.84    0.0%
    1   320   960    159300     77.69    0.0%
    1   340   960    160500        75    0.0%
    1   360   960    161800     62.81    0.0%
    1   380   960    163400     99.48    0.0%
    1   400   960    164700     84.39    0.0%
    1   420   960    165700     55.22    0.0%
    1   440   960    167100     79.98    0.0%
    1   460   960    168200     53.58    0.0%
    1   480   960    169800      57.2    0.0%
    1   500   960    171100     59.89    0.0%
    1   520   960    172400     56.35    0.0%
    1   540   960    173500     124.9    0.0%
    1   560   960    174600     82.05    0.0%
    1   580   960    176000     82.35    0.0%
    1   600   960    177300     67.84    0.0%
    1   620   960    178600     97.59    0.0%
    1   640   960    179700     38.75    0.0%
    1   660   960    181200     43.93    0.0%
    1   680   960    182300     57.38    0.0%
    1   700   960    183700     143.9    0.0%
    1   720   960    185100     104.9    0.0%
    1   740   960    186300     61.27    0.0%
    1   760   960    187600     109.6    0.0%
    1   780   960    188700     70.68    0.0%
    1   800   960    190000     126.5    0.0%
    1   820   960    191400     126.8    0.0%
    1   840   960    192600     117.8    0.0%
    1   860   960    193700       139    0.0%
    1   880   960    195100     70.46    0.0%
    1   900   960    196300     103.4    0.0%
    1   920   960    197600     52.34    0.0%
    1   940   960    198900     84.51    0.0%
    1   960   960    200200     73.23    0.0%
    1   980   960    201300     88.79    0.0%
    1  1000   960    202400     47.78    0.0%
    1  1020   960    203900     88.31    0.0%
    1  1024     0    110500      1461    1.3%
    1  1024    19    108800     53.68    0.0%
    1  1024    38    110700     51.86    0.0%
    1  1024    57    112800     57.58    0.0%
    1  1024    76    114500     94.75    0.0%
    1  1024    95    116500     47.11    0.0%
    1  1024   114    118800       389    0.3%
    1  1024   133    120400     54.57    0.0%
    1  1024   152    122300     79.05    0.0%
    1  1024   171    124100     43.56    0.0%
    1  1024   190    126100     69.33    0.0%
    1  1024   209    127900     54.02    0.0%
    1  1<truncated>...

Parity Bot added 2 commits November 2, 2021 11:45
…path=bin/node/cli/Cargo.toml -- benchmark --chain=dev --steps=50 --repeat=20 --pallet=pallet_contracts --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --output=./frame/contracts/src/weights.rs --template=./.maintain/frame-weight-template.hbs
.saturating_add((2_096_000 as Weight).saturating_mul(s as Weight))
(420_314_000 as Weight)
// Standard Error: 132_000
.saturating_add((170_494_000 as Weight).saturating_mul(c as Weight))
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I expected this to do down to 70us so that it matches the cost of instrument. My new suspicion is that loading the code into wasmi is responsible for the weight discrepancy.

@athei athei added A3-in_progress Pull request is in progress. No review needed at this stage. and removed A0-please_review Pull request needs code review. labels Nov 3, 2021
@stale
Copy link

stale bot commented Dec 3, 2021

Hey, is anyone still working on this? Due to the inactivity this issue has been automatically marked as stale. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the A5-stale Pull request did not receive any updates in a long time. No review needed at this stage. Close it. label Dec 3, 2021
@athei athei closed this Dec 3, 2021
@athei athei deleted the at-fix-instantiate-benchmark branch December 3, 2021 10:14
@athei athei moved this from In Progress to Done in Smart Contracts Dec 10, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A3-in_progress Pull request is in progress. No review needed at this stage. A5-stale Pull request did not receive any updates in a long time. No review needed at this stage. Close it. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D2-notlive 💤 PR contains changes in a runtime directory that is not deployed to a chain that requires an audit.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

1 participant